Skip to main content
POST
Edit one memory record [Cloud-only]

Authorizations

Authorization
string
header
required

API key issued by EverOS, sent as Authorization: Bearer <api_key>.

Body

application/json

Edit ONE memory record's editable fields [Cloud-only].

No expected_* / version: the API does no conflict detection (last write wins). Resend idempotency comes from the no-change short circuit, and Reflection guards itself with a content CAS.

memory_type
string
required

Kind of the memory being edited. Only "episode" is accepted today.

Minimum string length: 1
memory_id
string
required

The memory's id as returned by /api/v2/memory/get or /search.

Minimum string length: 1
patch
EpisodePatch · object
required

The fields to rewrite — at least one. Fields left out keep their current value.

reason
Reason · object | null

Why the change is made. Optional; recorded for quality analysis and never changes what is written.

Response

Successful Response

request_id
string
required

Request trace id (peer to data)

data
UpdateData · object
required

Endpoint-defined business result